package com.tiancheng.trade.payment.channel.ums.params;

import lombok.Data;

/**
 * @Author: likailun
 * @Description: 银联二维码请求参数
 * @Date: create in 2021/8/28 3:06 下午
 */
@Data
public class UmsQrcUnifiedParams extends UmsQrcBase {
    /**
     * 手机号
     */
    private String mobile;
    /**
     * accNo 对应的用户名
     */
    private String name;
    /**
     * 付款方机构代码
     */
    private String issCode;
    /**
     * 二维码请求类型
     */
    private String qrType;
    /**
     * EMV 二维码标识
     */
    private String emvCodeIn;
    /**
     * 付款方信息<br/>
     * 卡号、手机号必填，姓名、证件号、cvn2、
     * 有效期均可不填；若上送了部分上述可
     * 选要素，银联将根据综合情况决定是否
     * 送发卡行验证
     */
    private String payerInfo;
    /**
     * 付款方机构代码
     */
    private String qrValidTime;
    /**
     * 风控信息
     */
    private String riskInfo;
    /**
     * 附加处理条件
     */
    private String addnCond;
    /**
     * 附加处理服务器地址
     */
    private String addnOpUrl;
    /**
     * 加密证书 ID
     */
    private String encryptCertId;
    /**
     * 交易通知地址
     */
    private String backUrl;
    /**
     * 请求方自定义域
     */
    private String reqReserved;
    /**
     * 保留数据
     */
    private String resvData;
    /**
     * 申码订单号
     */
    private String qrOrderNo;
    /**
     * 申码时间
     */
    private String qrOrderTime;
    /**
     * 运营商支付渠道id
     */
    private Long orgPaymentChannelId;
}
